@import 'lib/reset';
@import 'lib/defined';
// @import 'lib/icon';

body,html {
  background-color: #f8f8f9;
}

#app {
  height: 100%;
  background-color: #f8f8f9;
  text-align: left;
}

/* 容器 */
.root {
  height: 100%;
  box-sizing: border-box;
  overflow: hidden;  
  background-color: #fff;
  margin: 45px;
  padding: 20px;
  box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
  
  &.lost_bg {    //缺省页背景色
    background-color: #F6F6F6;
  }
  
  &[nav="true"] {
    padding-top: 44px;
  }
  &[bom="true"] {
    padding-bottom: 48px;
  }
}
.scroller {
  position: relative;
  height: 100%;
  overflow-y: auto;       
  overflow-x: hidden;
  backface-visibility: hidden;
  transform: translate3d(0, 0, 0);
  z-index: 1;
  -webkit-overflow-scrolling: touch;
}
* {
   -webkit-user-select:none;
   -moz-user-select:none;
   -ms-user-select:none;
   user-select:none;	
}
.select {
  -webkit-user-select:auto;
  -moz-user-select:auto;
  -ms-user-select:auto;
  user-select:auto;	
}